internal combustion engine-driven device - Español Inglés Diccionario